草庐IT

Android RelativeLayout 边距

全部标签

java - 以编程方式将 RadioButton 的边距或填充添加到 RadioGroup 中

我想以编程方式向RadioGroup添加边距或填充,但它不起作用。单选按钮:radio组:Java代码:RadioButtonradioButtonView=(RadioButton)getActivity().getLayoutInflater().inflate(R.layout.radio_button,null);radioGroup.addView(radioButtonView);我尝试使用LayoutParams和dividerPadding但它不起作用 最佳答案 试试这个RadioButtonradioButtonV

android - 将 ImageView 添加到 Android 中的 ScrollView 时出现冗余边距

我一直在尝试在600x800的AVD上使用带有JPG(~770x1024)的单个ImageView上的ScrollView。我的main.xml是:现在,我添加一个带有的ImageViewsetContentView(R.layout.main);ScrollViewsv=(ScrollView)findViewById(R.id.scroller);ImageViewiv=newImageView(this);iv.setImageDrawable(newBitmapDrawable("/sdcard/770x1024.jpg"));//samehappenswithScaleDra

Android RelativeLayout 边距

我有以下XML布局:但对于任何情况:android:layout_marginBottom="5dp"第二个按钮的“被忽略”?在这里您可以看到我的问题:标有“+”的按钮到底部边框的边距应为5。我也试过android:paddingBottom,但没有成功谢谢 最佳答案 我认为我们需要查看您的“@layout/light_list_item_border”才能解决此问题。但是对于这个问题,在相对布局本身上放置padding并跳过所有边距不是更容易吗? 关于AndroidRelativeLa

Android相对布局居中垂直带边距

在Android的RelativeLayout中,我们可以使用以下代码将textView设置在屏幕中央:结果:top----ThisisTextView(centervertical)----bottom但我需要将textView放在底部一点点,我尝试添加marginTop但似乎在使用layout_centerVertical=true之后它变得不可能了。有什么解决办法吗?预期结果(稍微往下):top------ThisisTextView(centerverticalslighttobottom)--bottom 最佳答案 试试这

android - 边距不起作用

我以编程方式制作了以下布局:LinearLayoutprogressLayout=newLinearLayout(this);progressLayout.setOrientation(LinearLayout.VERTICAL);TextViewt=newTextView(this);t.setText("Test..");t.setTextSize(TypedValue.COMPLEX_UNIT_DIP,20);LayoutParamsl=newLayoutParams(android.view.ViewGroup.LayoutParams.WRAP_CONTENT,android

Android:单击搜索时,ActionBar 图标和导航下拉菜单之间的边距会发生变化

我有以下设置:因此,您可以单击操作栏的搜索图标,将其变成搜索栏。相当标准:因此,如果您完成搜索,可以单击“主页”图标使栏消失:但是当你返回时,导航下拉菜单向右移动了很多:我真的搞不懂这里发生了什么。我做的第一件事是制作一个全新的应用程序并重新创建它(如下所示)以确保它不是我在主应用程序中使用的样式或主题的问题。那对解决问题没有帮助。我正在使用ActionBarSherlock,所以我接下来要做的就是使用Google的官方ActionBarAPI重建项目。这也没有什么不同。有人有什么想法吗?我会提供你们认为有帮助的任何代码,但我几乎直接从谷歌的文档中获取了实现。谢谢!编辑:添加一些布局边

android - 将 LinearLayout 和 "percentage"边距居中

编辑:我已经收到了两个关于固定利润的综合答案。虽然我完全决定使用固定边距而不是权重边距,但最初的问题仍然悬而未决。我正在尝试在Android中获得以下设计:一个居中的垂直列表(TextViews、EditViews等),留下大约10%的水平空间作为左/右空白,带背景。我尝试过但没有奏效/部分奏效的:LinearLayout,垂直,作为顶级布局。如果重力设置为“居中”,则背景限制为布局的大小。另外,如何以这种方式设置百分比边距(宽度)?RelativeLayout上的LinearLayout:背景有效,水平居中有效,权重不存在。LinearLayout上的LinearLayout:背景工

android View 默认填充或边距

似乎某些View(如TextView)有自己的填充或边距...我的意思是,当我将textSize16dp设置为textView时,在hdpi设备屏幕上需要超过24像素才能显示此控件。也许我遗漏了什么,请帮忙 最佳答案 在android中使用布局时,可用的默认边距和填充是这样的:@dimen/activity_vertical_margin或@dimen/activity_horizo​​ntal_margin。我在上面放了一个示例代码。 关于androidView默认填充或边距,我们在S

android - ConstraintLayout 中的边距行为

当在ConstraintLayout中使用时,我无法理解边距(android:layout_margin*)的行为。边距似乎只在某些情况下生效,我希望有人能给我解释一下(或者确认这是一个ConstraintLayout错误)。我有以下布局......产生以下输出...但是,当我将边距从leftView更改为rightView时......边距意外消失...有人可以解释这是否是预期的行为,如果是,为什么会这样? 最佳答案 因为leftview取决于rightview,所以你可以设置leftview的边距至rightview.当View

android - Twowayview 滚动时自动添加内边距

我正在使用Twowayview在我的一个项目中。这是机器人的扩展Recyclerview图书馆。(具有垂直水平交错、可跨越网格和ListView等功能)。有时滚动时gridview中的项目会消失(即,它会在每次滚动时自动添加填充,最后所有项目都滚动到我们滚动的一侧)。这是一种随机行为,并非每次都会经历。观看此视频,Recyclerviewscrollissue请在下面的链接中找到有关此问题的其他引用,Paddingproblem#140这个自动填充问题主要发生在我们添加或删除带有新项目的适配器时。请找到我在下面使用的小部件及其属性我找到了一些解决方案,例如从Twowayview中删除填